human remains - Spanish English Dictionary